Big Huge Thesaurus

family Phasmatidae

noun

sounds kind of like